﻿using System.Collections.Generic;

namespace dPet.Domain.Services
{
	using dPet.Domain.Models;

	public interface IServingDomainService
	{
		/// <summary>
		/// 为服务项生成SKU
		/// </summary>
		void GenerateServiceItemSKU(ServiceItem serviceItem);

		/// <summary>
		/// 创建服务订单
		/// </summary>
		ServiceOrder CreateServiceOrder(Hospital hospital, MembershipLevel membershipLevel, ICollection<ShoppingCartItem<ServiceItemSKU>> shoppingCart, string @operator);
	}
}
